impulse separator - Spanish English Dictionary